<?php

namespace app\admin\controller;



use think\Request;
use think\Db;
use Verification\Verification;

class Jurisdiction extends Verification
{
    /**
     * 显示资源列表
     *
     * @return \think\Response
     */
    public function index()
    {

        $list=Db::name('jurisdiction')
            ->field(['id','j_name','status'])
            ->order('id','asc')
            ->select();
        return view('Jurisdiction/tables',[
            'title'=>'权限列表',
            'list'=>$list
        ]);
    }

    /**
     * 显示创建资源表单页.
     *
     * @return \think\Response
     */
    public function create()
    {

        return view('Jurisdiction/add',['title'=>'添加角色']);
    }

    /**
     * 保存新建的资源
     *
     * @param  \think\Request  $request
     * @return \think\Response
     */
    public function save(Request $request)
    {    $data= Request::instance()->param();

        $list=Db::name('jurisdiction')
            ->field(['j_name','status','m_name','c_name','f_name'])
            ->insert($data);
        return view('admin@main/index');
    }

    /**
     * 显示指定的资源
     *
     * @param  int  $id
     * @return \think\Response
     */
    public function read($id)
    {
        echo '详情页面';
    }

    /**
     * 显示编辑资源表单页.
     *
     * @param  int  $id
     * @return \think\Response
     */
    public function edit($id)
    {
        echo '详情页面';
    }

    /**
     * 保存更新的资源
     *
     * @param  \think\Request  $request
     * @param  int  $id
     * @return \think\Response
     */
    public function update(Request $request, $id)
    {
        echo '编辑页面';
    }

    /**
     * 删除指定资源
     *
     * @param  int  $id
     * @return \think\Response
     */
    public function delete($id)
    {
        echo '删除页面';
    }
    /**
     *     判断有无权限
     * @param $x     权限id
     * @return mixed   查询结果
     */
//    public function yanzheng($x){
//
//        $name=Cookie::get('name');
//        $has=Cookie::has('name');
//        if(empty($has)){
//            return $this->error('登入失效!请重新登入','admin/index/login');
//        }
//
//        $list=Db::field('*')
//            ->table(['uj_role'=>'r','uj_user'=>'u', 'uj_user_role'=>'ur' ,'uj_role_jurisdiction'=>'rj','uj_jurisdiction'=>'j'])
//            ->where('u.id=ur.uid')
//            ->where('r.id=ur.rid')
//            ->where('r.id=rj.rid')
//            ->where('j.id=rj.jid')
//            ->where('j.id',$x)
//            ->where('u.name',$name)
//            ->find();
//        return $list;
//    }
}
